.class public abstract Lnbisdk/gb;
.super Lnbisdk/dz;

# interfaces
.implements Lnbisdk/iz;


# instance fields
.field private d:Lnbisdk/ov;


# direct methods
.method public constructor <init>()V
    .locals 2

    invoke-static {}, Lnbisdk/ix;->gN()Lnbisdk/ix;

    move-result-object v0

    invoke-virtual {v0}, Lnbisdk/ix;->gO()Lnbisdk/rj;

    move-result-object v0

    invoke-direct {p0, v0}, Lnbisdk/dz;-><init>(Lnbisdk/rj;)V

    const-wide/high16 v0, 0x1000

    invoke-static {v0, v1}, Lnbisdk/pn;->k(J)Lnbisdk/ov;

    move-result-object v0

    iput-object v0, p0, Lnbisdk/gb;->d:Lnbisdk/ov;

    return-void
.end method

.method public constructor <init>(Lnbisdk/rj;)V
    .locals 2

    invoke-direct {p0, p1}, Lnbisdk/dz;-><init>(Lnbisdk/rj;)V

    const-wide/high16 v0, 0x1000

    invoke-static {v0, v1}, Lnbisdk/pn;->k(J)Lnbisdk/ov;

    move-result-object v0

    iput-object v0, p0, Lnbisdk/gb;->d:Lnbisdk/ov;

    return-void
.end method


# virtual methods
.method public final a(F)V
    .locals 1

    const/high16 v0, 0x42c8

    mul-float/2addr v0, p1

    float-to-int v0, v0

    invoke-virtual {p0, p0, v0}, Lnbisdk/gb;->a(Lnbisdk/dz;I)V

    return-void
.end method

.method public final a(Lnbisdk/dy;)V
    .locals 2

    invoke-static {}, Lnbisdk/mw;->iU()Lnbisdk/dx;

    move-result-object v0

    invoke-virtual {p1}, Lnbisdk/dy;->dF()F

    move-result v1

    invoke-interface {v0, v1, p0}, Lnbisdk/dx;->a(FLnbisdk/dz;)V

    return-void
.end method

.method public a(Lnbisdk/dz;)V
    .locals 0

    return-void
.end method

.method public a(Lnbisdk/dz;I)V
    .locals 0

    return-void
.end method

.method public a(Lnbisdk/dz;Lcom/navbuilder/nb/NBException;)V
    .locals 0

    return-void
.end method

.method public abstract a(Lnbisdk/ri;)V
.end method

.method protected final b(Lcom/navbuilder/nb/NBException;)V
    .locals 4

    sget-boolean v0, Lnbisdk/bk;->DEBUG:Z

    if-eqz v0, :cond_0

    invoke-virtual {p1}, Lcom/navbuilder/nb/NBException;->printStackTrace()V

    :cond_0
    invoke-super {p0, p1}, Lnbisdk/dz;->b(Lcom/navbuilder/nb/NBException;)V

    invoke-virtual {p0, p0, p1}, Lnbisdk/gb;->a(Lnbisdk/dz;Lcom/navbuilder/nb/NBException;)V

    sget-boolean v0, Lnbisdk/bk;->cG:Z

    if-eqz v0, :cond_1

    if-eqz p1, :cond_2

    invoke-virtual {p1}, Lcom/navbuilder/nb/NBException;->getErrorCode()I

    move-result v0

    :goto_0
    invoke-virtual {p0}, Lnbisdk/gb;->getTarget()Ljava/lang/String;

    move-result-object v1

    iget v2, p0, Lnbisdk/gb;->gu:I

    const/4 v3, 0x3

    invoke-static {v1, v2, v3, v0}, Lnbisdk/ef;->a(Ljava/lang/String;III)V

    :cond_1
    return-void

    :cond_2
    const/4 v0, 0x0

    goto :goto_0
.end method

.method public final b(Lnbisdk/dy;)V
    .locals 4

    sget-boolean v0, Lnbisdk/bk;->cG:Z

    if-eqz v0, :cond_0

    invoke-virtual {p0}, Lnbisdk/gb;->getTarget()Ljava/lang/String;

    move-result-object v0

    iget v1, p0, Lnbisdk/gb;->gu:I

    invoke-virtual {p1}, Lnbisdk/dy;->dH()I

    move-result v2

    const/4 v3, 0x1

    invoke-static {v0, v1, v2, v3}, Lnbisdk/ef;->c(Ljava/lang/String;III)V

    :cond_0
    invoke-static {}, Lnbisdk/mw;->iU()Lnbisdk/dx;

    move-result-object v0

    invoke-interface {v0, p1, p0}, Lnbisdk/dx;->a(Lnbisdk/dy;Lnbisdk/dz;)V

    return-void
.end method

.method public b(Lnbisdk/dz;)V
    .locals 0

    return-void
.end method

.method protected final c(Lcom/navbuilder/nb/NBException;)V
    .locals 4

    sget-boolean v0, Lnbisdk/bk;->DEBUG:Z

    if-eqz v0, :cond_0

    invoke-virtual {p1}, Lcom/navbuilder/nb/NBException;->printStackTrace()V

    :cond_0
    invoke-super {p0, p1}, Lnbisdk/dz;->c(Lcom/navbuilder/nb/NBException;)V

    invoke-virtual {p0, p0, p1}, Lnbisdk/gb;->a(Lnbisdk/dz;Lcom/navbuilder/nb/NBException;)V

    sget-boolean v0, Lnbisdk/bk;->cG:Z

    if-eqz v0, :cond_1

    if-eqz p1, :cond_2

    invoke-virtual {p1}, Lcom/navbuilder/nb/NBException;->getErrorCode()I

    move-result v0

    :goto_0
    invoke-virtual {p0}, Lnbisdk/gb;->getTarget()Ljava/lang/String;

    move-result-object v1

    iget v2, p0, Lnbisdk/gb;->gu:I

    const/4 v3, 0x5

    invoke-static {v1, v2, v3, v0}, Lnbisdk/ef;->a(Ljava/lang/String;III)V

    :cond_1
    return-void

    :cond_2
    const/4 v0, 0x0

    goto :goto_0
.end method

.method public cancel()V
    .locals 1

    iget-object v0, p0, Lnbisdk/gb;->cW:Lnbisdk/rj;

    invoke-interface {v0, p0}, Lnbisdk/rj;->h(Lnbisdk/dz;)V

    invoke-static {}, Lnbisdk/mw;->iU()Lnbisdk/dx;

    move-result-object v0

    invoke-interface {v0, p0}, Lnbisdk/dx;->d(Lnbisdk/dz;)V

    return-void
.end method

.method protected final d(Lcom/navbuilder/nb/NBException;)V
    .locals 4

    sget-boolean v0, Lnbisdk/bk;->DEBUG:Z

    if-eqz v0, :cond_0

    iget-object v0, p0, Lnbisdk/gb;->d:Lnbisdk/ov;

    invoke-virtual {p1}, Lcom/navbuilder/nb/NBException;->toString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lnbisdk/ov;->ay(Ljava/lang/String;)V

    :cond_0
    invoke-super {p0, p1}, Lnbisdk/dz;->d(Lcom/navbuilder/nb/NBException;)V

    invoke-virtual {p0, p0, p1}, Lnbisdk/gb;->a(Lnbisdk/dz;Lcom/navbuilder/nb/NBException;)V

    sget-boolean v0, Lnbisdk/bk;->cG:Z

    if-eqz v0, :cond_1

    if-eqz p1, :cond_2

    invoke-virtual {p1}, Lcom/navbuilder/nb/NBException;->getErrorCode()I

    move-result v0

    :goto_0
    invoke-virtual {p0}, Lnbisdk/gb;->getTarget()Ljava/lang/String;

    move-result-object v1

    iget v2, p0, Lnbisdk/gb;->gu:I

    const/4 v3, 0x5

    invoke-static {v1, v2, v3, v0}, Lnbisdk/ef;->a(Ljava/lang/String;III)V

    :cond_1
    return-void

    :cond_2
    const/4 v0, 0x0

    goto :goto_0
.end method

.method protected final dJ()Lnbisdk/ri;
    .locals 2

    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {p0}, Lnbisdk/gb;->getType()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, "-query"

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    new-instance v1, Lnbisdk/ri;

    invoke-direct {v1, v0}, Lnbisdk/ri;-><init>(Ljava/lang/String;)V

    invoke-virtual {p0, v1}, Lnbisdk/gb;->a(Lnbisdk/ri;)V

    return-object v1
.end method

.method protected final dO()V
    .locals 4

    invoke-super {p0}, Lnbisdk/dz;->dO()V

    invoke-virtual {p0, p0}, Lnbisdk/gb;->b(Lnbisdk/dz;)V

    sget-boolean v0, Lnbisdk/bk;->cG:Z

    if-eqz v0, :cond_0

    invoke-virtual {p0}, Lnbisdk/gb;->getTarget()Ljava/lang/String;

    move-result-object v0

    iget v1, p0, Lnbisdk/gb;->gu:I

    const/4 v2, 0x4

    const/16 v3, 0x7d2

    invoke-static {v0, v1, v2, v3}, Lnbisdk/ef;->a(Ljava/lang/String;III)V

    :cond_0
    return-void
.end method

.method protected final e(Lcom/navbuilder/nb/NBException;)V
    .locals 4

    invoke-super {p0, p1}, Lnbisdk/dz;->e(Lcom/navbuilder/nb/NBException;)V

    sget-boolean v0, Lnbisdk/bk;->cG:Z

    if-eqz v0, :cond_0

    if-eqz p1, :cond_1

    invoke-virtual {p1}, Lcom/navbuilder/nb/NBException;->getErrorCode()I

    move-result v0

    :goto_0
    invoke-virtual {p0}, Lnbisdk/gb;->getTarget()Ljava/lang/String;

    move-result-object v1

    iget v2, p0, Lnbisdk/gb;->gu:I

    const/4 v3, 0x3

    invoke-static {v1, v2, v3, v0}, Lnbisdk/ef;->a(Ljava/lang/String;III)V

    :cond_0
    return-void

    :cond_1
    const/4 v0, 0x0

    goto :goto_0
.end method

.method protected final getTarget()Ljava/lang/String;
    .locals 2

    invoke-virtual {p0}, Lnbisdk/gb;->getType()Ljava/lang/String;

    move-result-object v0

    iget-object v1, p0, Lnbisdk/gb;->cW:Lnbisdk/rj;

    invoke-interface {v1}, Lnbisdk/rj;->dh()Lnbisdk/le;

    move-result-object v1

    invoke-virtual {v1}, Lnbisdk/le;->hX()Ljava/util/Hashtable;

    move-result-object v1

    if-eqz v1, :cond_0

    invoke-virtual {v1, v0}, Ljava/util/Hashtable;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    check-cast p0, Ljava/lang/String;

    if-nez p0, :cond_1

    :cond_0
    :goto_0
    return-object v0

    :cond_1
    move-object v0, p0

    goto :goto_0
.end method

.method protected abstract getType()Ljava/lang/String;
.end method

.method protected final h(Lnbisdk/fk;)V
    .locals 0

    invoke-super {p0, p1}, Lnbisdk/dz;->h(Lnbisdk/fk;)V

    invoke-virtual {p0, p0, p1}, Lnbisdk/gb;->a(Lnbisdk/dz;Lnbisdk/fk;)V

    return-void
.end method

.method protected final onCancel()V
    .locals 0

    invoke-virtual {p0, p0}, Lnbisdk/gb;->a(Lnbisdk/dz;)V

    return-void
.end method

.method public final start()V
    .locals 2

    iget-object v0, p0, Lnbisdk/gb;->cW:Lnbisdk/rj;

    invoke-interface {v0, p0}, Lnbisdk/rj;->g(Lnbisdk/dz;)V

    invoke-static {}, Lnbisdk/ix;->gN()Lnbisdk/ix;

    move-result-object v0

    invoke-virtual {p0}, Lnbisdk/gb;->getType()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lnbisdk/ix;->i(Ljava/lang/String;)V

    return-void
.end method
